﻿<?xml version="1.0" encoding="utf-8" ?>
<GadgeteerDefinitions xmlns="http://schemas.microsoft.com/Gadgeteer/2011/Hardware">
  <ModuleDefinitions>
    <!-- This module definition should be filled in.  Mouse over any attribute name to get more help about that attribute. -->
    <ModuleDefinition Name="Camera"
                  UniqueId="c858cc99-27e0-46cb-977c-2147899fe2de"
                  Manufacturer="Sytech Designs Ltd"
                  Description="A Camera module"
                  InstanceName="Camera"
                  Type="Gadgeteer.Modules.Sytech.SerialCamera"
                  ModuleSuppliesPower="false"
                  HardwareVersion="1.0"
                  Image="Resources/Image.jpg"
                  BoardHeight="37"
                  BoardWidth="47"
                  MinimumGadgeteerCoreVersion="2.41.100"
      			>
      
      <!-- This lists the assembly which provides the API to this module, i.e. the output assembly of this template. -->
      <Assemblies>
        <Assembly MFVersion="4.1" Name="GTM.Sytech.Camera"/>
      </Assemblies>

     
      <Sockets>
        
        <!-- This socket is compatible with socket types KU which has electrical connections to pins 3,4 and 5 -->
        <Socket Left="3.5" Top="18" Orientation="0" ConstructorOrder="1" TypesLabel="KU">
          <Types>
            <Type>K</Type>
            <Type>U</Type>
          </Types>
          <Pins>
            <Pin Shared="false">3</Pin>
            <Pin Shared="false">4</Pin>
            <Pin Shared="false">5</Pin>
            
          </Pins>
        </Socket>

        
      </Sockets>      
      
      <!-- Use this tag if the module requires specific libraries provided by the mainboard or by other modules -->      
      <!--
      <ExtraLibrariesRequired>
        <Assembly MFVersion="4.1" Name="FooHelper"/>
      </ExtraLibrariesRequired>
      -->
      
      <!-- Use this tag if the module provides libraries that may be required by other modules-->
      <!--
      <LibrariesProvided>
        <Assembly MFVersion="4.1" Name="FooHelper"/>
      </LibrariesProvided>
      -->
      
      <!-- Use the ProvidedSocket tag if this module provides a socket that another module can plug into -->
      <!-- The example below is for DaisyLink modules which provide a socket type "*" -->
      <!--
      <ProvidedSockets>
        <ProvidedSocket Label="*" Left="30" Top="10" Orientation="0" ConstructorParameter="DaisyLinkSocketNumber">
          <Types>
            <Type>*</Type>
          </Types>
        </ProvidedSocket>
      </ProvidedSockets>
      -->

    </ModuleDefinition>
  </ModuleDefinitions>
</GadgeteerDefinitions>
